pipe-laying machine - French English Dictionary